@extends('admin.app')

@section('breadcrumb')
    <div class="bg-light lter b-b wrapper-md">
        <ol class="breadcrumb bg-light lter m-n no-padder">
            <li><a href="{{ admin_action('HomeController@index') }}">主页</a></li>
            <li>业务管理</li>
            <li><a href="{{ admin_action('Business\UsersController@index') }}">用户管理</a></li>
            <li class="active">编辑用户</li>
        </ol>
    </div>
@endsection

@section('content')
    <div class="panel panel-default">
        <div class="panel-heading font-bold">
            用户信息表单
        </div>
        <div class="panel-body">
            <form enctype="multipart/form-data" class="form-horizontal form-validation"
                  action="{{ admin_action('Business\UsersController@update',[$user]) }}"
                  method="post">
                {{ csrf_field() }}
                {{ method_field('PUT') }}
                <label>账户信息</label>
                <div class="line line-dashed b-b line-lg"></div>
                <div class="form-group">
                    <label class="col-lg-2 control-label">用户名*</label>
                    <div class="col-lg-4">
                        <input type="text" class="form-control" name="username"
                               value="{{ $user->username??old('username') }}"
                               {{ !empty($user->username)?'disabled=disabled':'' }}
                               placeholder="请输入用户名" data-rule-pattern="[a-zA-Z]\w{5,17}"
                               data-msg-pattern="有效格式位 字母 数字 或下划线 长度为 6-18位" data-rule-required="true"
                               data-rule-remote="{{ action('Utils\UtilsController@userNameExists') }}"
                               data-msg-remote="此用户名已经存在">
                    </div>
                </div>
                <div class="line line-dashed b-b line-lg"></div>
                <div class="form-group">
                    <label class="col-lg-2 control-label">密码*</label>
                    <div class="col-lg-4">
                        <input type="text" class="form-control" name="password" value="{{ 'bbl123456' }}"
                               disabled="disabled">
                    </div>
                    <label class="checkbox-inline i-checks"><input value="1" type="checkbox"
                                                                   id="ck_update_password"><i></i>修改密码</label>
                </div>
                <div class="line line-dashed b-b line-lg"></div>
                <label>用户信息</label>
                <div class="line line-dashed b-b line-lg"></div>
                {{--<div class="form-group">--}}
                    {{--<label class="col-lg-2 control-label">真实姓名*</label>--}}
                    {{--<div class="col-lg-4">--}}
                        {{--<input type="text" class="form-control" name="name"--}}
                               {{--value="{{ $user->userInfo->name??old('name') }}" placeholder="请填写用户真实姓名">--}}
                    {{--</div>--}}
                {{--</div>--}}
                <div class="line line-dashed b-b line-lg"></div>
                <div class="form-group">
                    <label class="col-lg-2 control-label">邮箱地址</label>
                    <div class="col-lg-4">
                        <input type="text" class="form-control" name="email"
                               value="{{ $user->email??old('email') }}" placeholder="请填写用户邮箱地址" data-rule-pattern="\w[-\w.+]*@([A-Za-z0-9][-A-Za-z0-9]+\.)+[A-Za-z]{2,14}"
                               data-msg-pattern="邮箱格式不正确">
                    </div>
                    <label class="checkbox-inline text-danger">* 修改即绑定邮箱地址  </label>
                </div>
                <div class="line line-dashed b-b line-lg"></div>
                {{--<div class="form-group">--}}
                    {{--<label class="col-lg-2 control-label">身份证号码*</label>--}}
                    {{--<div class="col-lg-4">--}}
                        {{--<input type="text" class="form-control" name="id_card"--}}
                               {{--value="{{ $user->userInfo->id_card??old('id_card') }}" placeholder="请填写用户身份证号码"--}}
                               {{--data-rule-id_card="true" data-rule-required="true" data-msg-required="必须填写用户身份证信息">--}}
                    {{--</div>--}}
                {{--</div>--}}
                {{--<div class="line line-dashed b-b line-lg"></div>--}}
                {{--<div class="form-group">--}}
                    {{--<label class="col-lg-2 control-label">身份证到期时间*</label>--}}
                    {{--<div class="col-lg-4">--}}
                        {{--<input type="input" class="form-control datetimepicker" name="failure_time"--}}
                               {{--value="{{ $user->userInfo->failure_time??old('failure_time') }}" placeholder="身份证到期时间"--}}
                               {{--readonly="readonly" data-rule-required="true">--}}
                    {{--</div>--}}
                    {{--<label class="checkbox-inline i-checks"><input name="failured" value="1" type="checkbox"--}}
                                                                   {{--id="ck_failure" {{ $user->userInfo->failured==1?'checked=checked':'' }}><i></i>长期有效</label>--}}
                {{--</div>--}}
                <div class="line line-dashed b-b line-lg"></div>
                <div class="form-group">
                    <label class="col-lg-2 control-label">手机号码</label>
                    <div class="col-lg-4">
                        <input type="tel" class="form-control" name="phone_number"
                               value="{{ $user->phone_number??old('phone_number') }}" placeholder="请填写用户手机号码" data-rule-pattern="0?(13|14|15|18)[0-9]{9}"
                               data-msg-pattern="手机号码格式不正确,或者号段不支持">
                    </div>
                    <label class="checkbox-inline text-danger">* 修改即绑定手机号码</label>
                </div>

                <div class="line line-dashed b-b line-lg"></div>
                <div class="form-group">
                    <div class="col-lg-4 col-lg-offset-2">
                        <a href="javascript:history.back()"
                           class="btn btn-default">返&nbsp;回</a>
                        <button type="submit" class="btn btn-primary">修&nbsp;改</button>
                    </div>
                </div>
            </form>
        </div>
    </div>
@endsection
@section('scripts')
    <script>
        $('#ck_failure').click(function () {
            if ($(this)[0].checked) {
                //禁用身份证过期时间选择
                $('input[name="failure_time"]')[0].disabled = true;
            } else {
                //启用身份证过期时间选择
                $('input[name="failure_time"]')[0].disabled = false;
            }
        });

        $('#ck_update_password').click(function () {
            if ($(this)[0].checked) {
                //启用修改密码表单
                $('input[name="password"]')[0].disabled = false;
            } else {
                //禁用修改密码表单
                $('input[name="password"]')[0].disabled = true;
            }
        });

        $(function () {
            if ($('#ck_failure')[0].checked) {
                //禁用身份证过期时间选择
                $('input[name="failure_time"]')[0].disabled = true;
            } else {
                //启用身份证过期时间选择
                $('input[name="failure_time"]')[0].disabled = false;
            }
        });
    </script>
@endsection